package com.ok.sb.service;

import com.ok.sb.entity.User;

/**
 * (User)表服务接口
 *
 * @author ok
 * @since 2021-08-16 22:48:14
 */
public interface UserService {
    /**
     * 通过主键查询单条数据
     *
     * @param id 主键
     * @return 单条数据
     */
    User findById(Integer id);

    /**
     * 通过主键查询单条数据-DAO方法上写SQL
     *
     * @param id 主键
     * @return 单条数据
     */
    User findByIdSql(Integer id);

    /**
     * 通过主键查询单条数据 XML文件写SQL
     *
     * @param id 主键
     * @return 单条数据
     */
    User findByIdXml(Integer id);

    /**
     * 保存
     *
     * @param name     名称
     * @param password 密码
     * @return 单条数据
     */
    User save(String name, String password);
}
